Testing Full Outer-2-planarity in Linear Time

نویسندگان

  • Seok-Hee Hong
  • Hiroshi Nagamochi
چکیده

A graph is 1-planar, if it admits a 1-planar embedding, where each edge has at most one crossing. Unfortunately, testing 1-planarity of a graph is known as NP-complete. This paper considers the problem of testing 2-planarity of a graph, in particular,testing full outer-2planarity of a graph. A graph is fully-outer-2-planar, if it admits a fully-outer-2-planar embedding such that every vertex is on the outer boundary, no edge has more than two crossings, and no crossing appears along the outer boundary. We present several structural properties of triconnected outer-2planar graphs and fully-outer-2-planar graphs, and prove that triconnected fully-outer-2-planar graphs have constant number of fully-outer-2-planar embeddings. Based on these properties, we present a linear-time algorithm for testing fully outer-2-planarity of a graph G, where G is triconnected, biconnected and oneconnected. The algorithm also produce a fully outer-2-planar embedding of a graph, if it exists. We also show that every fully-outer-2-planar embedding admits a straight-line

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Planarity Testing of Graphs on Base of a Spring Model

It is well known that planar embeddings of 3-connected graphs are uniquely determined up to isomorphy of the induced complex of nodes, edges and faces of the plane or the 2-sphere [1]. Moreover, each of the isomorphy classes of these embeddings contains a representative that has a convex polygon as outer border and has all edges embedded as straight lines. We fixate the outer polygon of such em...

متن کامل

A Planarity Test via Construction Sequences

Linear-time algorithms for testing the planarity of a graph are well known for over 35 years. However, these algorithms are quite involved and recent publications still try to give simpler linear-time tests. We give a conceptually simple reduction from planarity testing to the problem of computing a certain construction of a 3-connected graph. This implies a linear-time planarity test. Our appr...

متن کامل

Beyond Outerplanarity

We study straight-line drawings of graphs where the vertices are placed in convex position in the plane, i.e., convex drawings. We consider two families of graph classes with nice convex drawings: outer k-planar graphs, where each edge is crossed by at most k other edges; and, outer k-quasi-planar graphs where no k edges can mutually cross. We show that the outer k-planar graphs are (b √ 4k + 1...

متن کامل

C-Planarity of C-Connected Clustered Graphs Part I – Characterization

We present a characterization of the c-planarity of c-connected clustered graphs. The characterization is based on the interplay between the hierarchy of the clusters and the hierarchy of the triconnected and biconnected components of the graph underlying the clustered graph. In a companion paper [2] we exploit such a characterization to give a linear time c-planarity testing and embedding algo...

متن کامل

A Planarity Test via Construction Sequences arxive fffversion

Optimal linear-time algorithms for testing the planarity of a graph are wellknown for over 35 years. However, these algorithms are quite involved and recent publications still try to give simpler linear-time tests. We give a simple reduction from planarity testing to the problem of computing a certain construction of a 3-connected graph. The approach is different from previous planarity tests; ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015